package it.stasbranger.myproject.client.managed.request;

import com.google.gwt.requestfactory.shared.Request;
import com.google.gwt.requestfactory.shared.RequestContext;
import com.google.gwt.requestfactory.shared.Service;

import it.stasbranger.myproject.service.RequestsGWTAdapter;
import it.stasbranger.myproject.service.RequestsService;

/**
 */
@Service(value = RequestsService.class, locator = RequestsGWTAdapter.class)
public interface RequestsRequest extends RequestContext {
	abstract Request<java.lang.Integer> countRequestss();

	abstract Request<java.util.List<RequestsProxy>> findAllRequestss(Integer firstResult, Integer maxResults);

	abstract Request<java.lang.Void> deleteRequests(RequestsProxy requests);

	abstract Request<java.lang.Void> saveRequests(RequestsProxy requests);
}
